using SqlSugar;
using System;
using System.Collections.Generic;
using System.Text;

namespace NP.BPMReportPlatform.Entities.BPM_Business
{
    [SugarTable("MaterialCheckPlanChangeDetail")]
    public class MaterialCheckPlanChangeDetail : BaseLine
    {
        /// <summary>
        /// 物料编码
        /// </summary>
        public string MaterialCode { get; set; }

        /// <summary>
        /// 物料类型
        /// </summary>
        public string MaterialType { get; set; }

        /// <summary>
        /// 物料类型描述
        /// </summary>
        public string MaterialTypeDesc { get; set; }

        /// <summary>
        /// 物料名称
        /// </summary>
        public string MaterialName { get; set; }

        /// <summary>
        /// 工厂代码
        /// </summary>
        public string FactoryCode { get; set; }

        /// <summary>
        /// MRP代码
        /// </summary>
        public string DISPO { get; set; }

        /// <summary>
        /// MRP描述
        /// </summary>
        public string DSNAM { get; set; }

        public int? key { get; set; }

        [SugarColumn(IsIgnore = true)]
        public List<MaterialCheckPlanChangeDetailChild> InnerLineData { get; set; }
    }
}
